﻿-----------------------------------------------
Template Clean 2011
Original:     Minima
modificado por: TNB
http://templatesparanovoblogger.blogspot.com
agosto 2011

**** N?o retire o link do TNB do rodapé do template! ***
----------------------------------------------- */

/* Variable definitions
   ====================
   <Variable name="bgcolor" description="Page Background Color"
             type="color" default="#fff" value="#ffffff">
   <Variable name="textcolor" description="Text Color"
             type="color" default="#333" value="#B01414">
   <Variable name="linkcolor" description="Link Color"
             type="color" default="#58a" value="#FF7F7F">
   <Variable name="pagetitlecolor" description="Blog Title Color"
             type="color" default="#666" value="#C88282">
   <Variable name="descriptioncolor" description="Blog Description Color"
             type="color" default="#999" value="#999999">
<Variable name="menucolor" description="Menu Color"
             type="color" default="#999" value="#999999">
<Variable name="menuhover" description="Menu Hover Color"
             type="color" default="#999" value="#999999">
   <Variable name="titlecolor" description="Post Title Color"
             type="color" default="#c60" value="#FF7F7F">
   <Variable name="bordercolor" description="Border Color"
             type="color" default="#ccc" value="#cccccc">
   <Variable name="sidebarcolor" description="Sidebar Title Color"
             type="color" default="#999" value="#C88282">
   <Variable name="sidebartextcolor" description="Sidebar Text Color"
             type="color" default="#666" value="#797979">
   <Variable name="visitedlinkcolor" description="Visited Link Color"
             type="color" default="#999" value="#C88282">
   <Variable name="bodyfont" description="Text Font"
             type="font" default="normal normal 100% tahoma" value="normal normal 100% Calibri">
<Variable name="headerfont" description="Sidebar Title Font"
             type="font"
             default="normal normal 78% 'tahoma',Arial,Verdana,Sans-serif" value="normal normal 20px tahoma">
<Variable name="sidebartext" description="Sidebar Text Font"
             type="font"
             default="normal normal 78% 'tahoma',Arial,Verdana,Sans-serif" value="normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif">

<Variable name="pagetitlefont" description="Blog Title Font"
             type="font"
             default="normal normal 200% tahoma" value="normal normal 42px tahoma">
   <Variable name="descriptionfont" description="Blog Description Font"
             type="font"
             default="normal normal 78% 'tahoma', Arial, Verdana, Sans-serif" value="normal normal 20px Arial">

 <Variable name="menufont" description="Menu Font"
             type="font"
             default="normal normal 78% 'tahoma', Arial, Verdana, Sans-serif" value="normal normal 14px tahoma">
   <Variable name="postfooterfont" description="Post Footer Font"
             type="font"
             default="normal normal 78% 'tahoma', Arial, Verdana, Sans-serif" value="normal normal 78% tahoma">

   <Variable name="startSide" description="Side where text starts in blog language"
             type="automatic" default="right" value="right">
   <Variable name="endSide" description="Side where text ends in blog language"
             type="automatic" default="left" value="left">
*/

/* Use this with templates/template-twocol.html */

body#layout #outer-wrapper{margin-left:0px;margin-right:0px; width: 900px}
body#layout #header-wrapper, body#layout #header, body#layout #menu, body#layout #content-wrapper, body#layout #footer-wrapper, body#layout #rodape{width: 100%;margin-right: 0px;}
body#layout #main-wrapper{width: 450px;float:right}
body#layout #sidebar-wrapper{display:block; width: 290px; float:left;}
body#layout #galeria {display:none; height:0px}


body {
  background:$bgcolor url(https://lh6.googleusercontent.com/-eDCm-WlooTY/UCBeuy0qbbI/AAAAAAAAAfo/cKv7T5VPj_0/h120/bor.png)  repeat;
  margin:0;
  color:$textcolor;
  font:x-small;
  font-family: tahoma;
  font-size/* */:/**/small;
  font-size: /**/small;
  text-align: center;text-shadow:1px 1px #fff;
  }
a:link {
  color:$linkcolor;
  text-decoration:none;
  }
a:visited {
  color:$visitedlinkcolor;
  text-decoration:none;
  }
a:hover {
  color:$titlecolor;
  text-decoration:none;
}
a img {
  border-width:0;
  }

#navbar-iframe{height:0px}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;}
body {	line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;}
table {
border-collapse: collapse;
border-spacing: 0;
}

h1, h2 , h3, h4, h5, h6 {
display:block;
line-height:100%;
text-shadow:1px 1px #fff;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}



/* Header
-----------------------------------------------
 */

#header-wrapper {
  width:990px;
  height: 160px;
  padding-top: 60px;
  margin:0 auto 0px;}

#header-inner {
  background-position: center;
  margin-left: auto;
  margin-right: auto;}

#header { 
  margin: 0px;
  text-align: center;
  color:$pagetitlecolor;}

#header h1 {
  margin:0px;
  padding:80px 0px 0px;
  line-height:1.2em;
  text-transform:none;
  font: $pagetitlefont;}

#header a {
  color:$pagetitlecolor;
  text-decoration:none;  }

#header a:hover {  color:$pagetitlecolor;  }

#header .description {
  margin:0px auto;
  padding:20px 0px 0px;
  max-width:700px;
  text-transform:none;
  line-height: 1.4em;
  font: $descriptionfont;
  color: $descriptioncolor; }

#header img {
  margin-$startSide: auto;
  margin-$endSide: auto;}


/* Menu
----------------------------------------------- */

#menu{
margin: 0 auto;
padding: 5px;
width: 1000px;
height:95px;
background: url(http://2.bp.blogspot.com/-PVj7IOS_eZk/ToeJN4_qkKI/AAAAAAAAA4E/TQvg_toiOWw/s1600/menu.png)  no-repeat center;}

#menu ul{
margin: 0px 0px 0px 16px;
padding:0px;
list-style:none;}

#menu li a{
text-align:center;
float: right;
margin: -1px 0px 0px;
padding: 15px 40px 40px 10px;
font-size:15px;
font-family: tahoma;
font-weight: normal;
color:#999999;
text-shadow:1px 1px #fff;}

#menu li a:hover{
color:#17ADD8;
text-decoration:none;
text-shadow:1px 1px #fff;}

#menu .selected a:hover{background: transparent}


/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
  width: 100%;
  margin:0 auto;
  text-align: right;
  font-family: tahoma;
  background: url(http://2.bp.blogspot.com/-RqXWsSlkCB4/TlUs6i9I_PI/AAAAAAAAaRs/1t1K4nscMc0/s1600/template-clean-top.png)  repeat-x top right;
  }

#content-wrapper{
margin: 0 auto;
width: 1000px;
padding: 10px 0px 0px 10px;
font-family: tahoma;}


#main-wrapper {
  width: 690px;
  padding: 5px 0px 0px 20px;
  float: right;
  font-family: tahoma;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

#sidebar-wrapper {
  width: 250px;
  float: left;
  margin-left: 10px;
  margin-top:20px;
  padding: 10px;
  font-family: tahoma;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0px 1px 2px #d100b2;
-webkit-box-shadow:0px 1px 2px #d100b2;
box-shadow:0px 1px 2px #ccc;
border:1px solid #fff;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}


/* Posts
-----------------------------------------------
 */

.post-header{
width:100%;
display:block;
font-size:13px; 
font-family: tahoma;
line-height:1.6em;
padding: 10px 10px 0px 0px;
background: url(http://3.bp.blogspot.com/-0DJb2EIfe2A/Tlhde241arI/AAAAAAAAaTA/X8TZanihPu8/s1600/template-clean-line.png)  repeat-x bottom right;}

.post-labels{margin-right:20px;padding: 0px 15px 0px 20px; background:transparent url(http://3.bp.blogspot.com/-JwUMrG14dRk/Tl50EmmvB5I/AAAAAAAAaVU/Gfp3D5xZlis/s1600/tag.png)  no-repeat bottom right;border: 0px solid; }

.comment-link {
 padding: 0px 25px 0px 24px; background: transparent url(http://3.bp.blogspot.com/-Xi2B_kc2slI/Tl53mAc3iiI/AAAAAAAAaVY/Qwns7_gHn8g/s1600/comment.png)  no-repeat bottom right; border: 0px solid;
}

.share{float:left;padding:0px 0px}

.twitter-share-button{height:20px;}

.post {
position:relative;
margin-right:10px;
margin-top:20px;
padding: 10px;
text-align: right;
font-family: tahoma;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0px 1px 2px #d100b2;
-webkit-box-shadow:0px 1px 2px #d100b2;
box-shadow:0px 1px 2px #ccc;
border:1px solid #fff;
}

.post h1 {
margin:15px 0px 0px;
padding:0 0 4px;font-family: 'Arial';
font-size:25px;
font-weight: bold;
line-height:1.4em;
color:#FF7F7F;background: url(http://3.bp.blogspot.com/-0DJb2EIfe2A/Tlhde241arI/AAAAAAAAaTA/X8TZanihPu8/s1600/template-clean-line.png)  repeat-x bottom left;
}

.post h1 a, .post h1 a:visited, .post h1 strong {
  display:block;
  text-decoration:none;
  color:$titlecolor;
  font-weight:normal;}

.post h1 strong, .post h1 a:hover { color:$textcolor;}

.post-body h2, h3, h4, h5, h6{
font-family: tahoma;
display:block;
line-height:100%;
text-shadow:1px 1px #fff;}

.post-body h2{font-size:150%;}

.post-body h3{font-size:130%;}

.post-body h4{font-size:110%;}

.post-body h5{font-size:90%;}

.post-body h6{font-size:70%;}

.post-body {
  padding: 20px 0px;
  margin:0 0;
  line-height:1.5em;}

.post-body blockquote {  line-height:1.3em; }

.post-footer {
  margin: 10px;
  color:$sidebarcolor;
  text-transform:none;
  font: $postfooterfont;
  line-height: 1.4em;}

.post-autor{
margin: 0 auto;
padding: 10px;
min-height:80px;
background: #f9f9f9;
border:1px solid #fff;
font-size:13px;
font-family: tahoma;
-moz-box-shadow:0px 0px 1px #BF9999;
-webkit-box-shadow:0px 0px 1px #BF9999;
box-shadow:0px 0px 1px #BF9999;}

.post-autor h4{font-size: 15px; font-weight:bold;color:#999;text-shadow:1px 2px #fff;padding:10px;}

.autor-avatar img{float:right; width: 60px;height:60px;margin: 10px; padding-bottom:10px;}

.post img{
-moz-box-shadow: 0px 8px 8px -7px #BF9999;
-webkit-box-shadow:0px 8px 8px -7px #BF9999;
box-shadow:0px 8px 8px -7px #BF9999;
}

table.tr-caption-container{
padding:8px;
-moz-box-shadow:0px 0px 1px #BF9999;
-webkit-box-shadow:0px 0px 1px #BF9999;
box-shadow:0px 0px 3px #BF9999;
background:transparent;border:1px solid #fff;
}

.tr-caption-container img {
-moz-box-shadow:0px 0px 0px #BF9999;
-webkit-box-shadow:0px 0px 0px #BF9999;
box-shadow:0px 0px 0px #BF9999;
background:transparent;border:1px solid #fff;
padding: 6px;}

.post blockquote {
margin:1em 10px;
padding: 10px 10px 10px 15px;
background: url(http://4.bp.blogspot.com/-3Rdt86iz7ao/Tl0-v3W52SI/AAAAAAAAaU8/QuosVM1Sox4/s1600/blockquote.png)  repeat-y top left;
}

.post blockquote p {  margin:.75em 0;}

#comment-form, .comment-form{
height: 315px;
margin: 20px auto;padding: 10px 100px 0px;-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0px 1px 2px #d100b2;
-webkit-box-shadow:0px 1px 2px #d100b2;
box-shadow:0px 1px 2px #ccc;
border:1px solid #fff;
word-wrap: break-word; 
overflow: hidden; }

/* Comments
-------------------------------------- */
#comments h4 {
margin:1em 0;
padding-right: 35px;
font-weight: bold;
line-height: 1.4em;
text-transform:none;
color: #C88282;
font-size: 130%;}

.comments{
position: relative; 
font-size:12px; 
font-family: tahoma; 
margin-right: 10px;
}

.comments ul{width 100% padding 0px 0px;}

.comments li{
background: #f6f6f6 url(http://3.bp.blogspot.com/-0DJb2EIfe2A/Tlhde241arI/AAAAAAAAaTA/X8TZanihPu8/s1600/template-clean-line.png)  repeat-x bottom left;margin:8px 0px -10px;padding: 8px;border: 1px solid #fff}

#comments-block {
margin:1em 0 1.5em;
line-height:1.4em;
}
#comments-block .comment-author {
margin:.5em 0;font-family: 'tahoma', cursive;font-size: 130%;}

#comments-block .comment-body {margin:.25em 0 0;}

#comments-block .comment-footer {
position: absolute;
marign-left: 5px;
top: 0; right: 85%;
line-height: 1.3em;
text-transform:none;
font-size:11px;}

#comments-block .comment-body p {
margin:0 0 .75em;text-align: right ;padding-right:20px;}

.blog-author-comment {color: #0E9AF2; margin: 15px 30px; padding: 10px;}

.deleted-comment {
font-style:italic;
color:gray;}

div.avatar-image-container {
position: absolute;
top: 0px;left:4px;
background:url(http://3.bp.blogspot.com/-4_9ulklHnNg/TlkFbmw7wlI/AAAAAAAAaTg/Dl9FHPd-EYc/s1600/comments.png) no-repeat center center;
width:35px;
height:35px;
-webkit-border-radius:10px;
border-radius:10px;
-moz-box-shadow:0px 1px 2px #d100b2;
-webkit-box-shadow:0px 1px 2px #d100b2;
box-shadow:0px 1px 2px #ccc;
border:1px solid #fff;}

div.avatar-image-container img {display:none;}

div.avatar-image-container img.delayLoad {
display:block; 
width:35px; 
height:35px;
border:1px solid #fff;
-webkit-border-radius:8px;
border-radius:8px;
-moz-box-shadow:0px 0px 1px #d100b2;
-webkit-box-shadow:0px 0px 1px #d100b2;
box-shadow:0px 0px 1px #ccc;
border:1px solid #fff;padding:1px;}


#blog-pager-newer-link {  float: right; }
 
#blog-pager-older-link {  float: left; }

#blog-pager {   text-align: center; }

.feed-links {  text-indent:-9999em;}

/* Sidebar Content
----------------------------------------------- */
.sidebar { color: $sidebartextcolor;line-height: 1.5em;}

.sidebar h2{
margin: 0px;
padding: 20px 0px 12px;
font-family: 'Arial';
font-size:17px;
font-weight: bold;
line-height:1.4em;
color:#FF7F7F;
text-indent:20px;
background: url(http://3.bp.blogspot.com/-raG2IuYHvrM/TlwghYa9FYI/AAAAAAAAaT4/qo7DV8G_4zU/s1600/template-clean-sidebar-h2.png)  no-repeat;}

.sidebar ul {
list-style:none;
margin:0 0 0;
padding:0 0 0;}

.sidebar li {
font-family: Tahoma;
margin:0;
padding: 3px 3px 3px 0px;
text-indent:20px;
line-height:1.4em;
background:url(http://4.bp.blogspot.com/-AJ-YeFn5iIg/TlvmnDgvc0I/AAAAAAAAaTo/ghje_sdkKeA/s1600/bullet_page_white.png)  no-repeat center right;}

.sidebar .widget {
margin:0 0em;
padding:0.0em 0px;
font: $sidebartext;
font-family: Tahoma;}

.sidebar .widget-content{padding: 13px 15px 13px;}


.main .Blog {border-bottom-width: 0;}


/* Profile
----------------------------------------------- */
.profile-img {
float: right;
margin-top: 0;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 0;
padding: 8px;
background: #fff;
border: 1px solid #BF9999;}

.profile-data {
margin:0;
text-transform:none;
font: normal normal 118% tahoma;
color: #C88282;
line-height: 1.1em;}

.profile-datablock {margin:.2em 0 .2em;}

.profile-textblock {
margin: 0.5em 0;
line-height: 1.4em;}

.profile-link {
font: normal normal 108% tahoma;
text-transform: none;}


/* Footer
----------------------------------------------- */
#rodape{
  position: relative;
  width:100%;
  height:100px;
  background:url(http://1.bp.blogspot.com/-wKeH4aDLmSQ/TlZgr4n9czI/AAAAAAAAaSU/F0xhDBfYxjQ/s1600/template-clean-footer.png)  repeat-x top left;
  clear:both;
  margin:0;
  padding-top:0px;
  line-height: 1.5em;
  text-transform:none;
  text-align: right
}

.credit{margin: 0 auto;padding:10px 0px 0px 20px; width:990px; color:#444; text-align: center; clear:both;background:transparent;font-size: 12px; font-family: 'tahoma';}

.credit a:link, .credit a:visited{color:$linkcolor}
.credit a:hover{color:$titlecolor}


/* Pretty Photto
------------------------------------
 */

div.light_rounded .pp_top .pp_left{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -88px -53px no-repeat;}

div.light_rounded .pp_top .pp_middle{background:#fff;}

div.light_rounded .pp_top .pp_right{background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -110px -53px no-repeat;}

div.light_rounded .pp_content .ppt{color:#000;}

div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}

div.light_rounded .pp_content{
background-color:#fff;}

div.light_rounded .pp_next:hover{
background: url(http://4.bp.blogspot.com/-RW-X1x2BquM/TlJ-TQZkRDI/AAAAAAAAaQY/0ty_oNIBIjw/s1600/btnNext.png) center right no-repeat;cursor: pointer;}

div.light_rounded .pp_previous:hover{
background: url(http://2.bp.blogspot.com/-CYL2hcqWoN4/TlJ-TsuOlAI/AAAAAAAAaQc/yoQQYXg6vFw/s1600/btnPrevious.png) center left no-repeat;cursor: pointer;}

div.light_rounded .pp_expand{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -31px -26px no-repeat;cursor: pointer;}

div.light_rounded .pp_expand:hover{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -31px -47px no-repeat;cursor: pointer;}

div.light_rounded .pp_contract{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) 0 -26px no-repeat;cursor: pointer;}

div.light_rounded .pp_contract:hover{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) 0 -47px no-repeat;cursor: pointer;}

div.light_rounded .pp_close{
width:75px;height:22px;background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -1px -1px no-repeat;cursor: pointer;}

div.light_rounded #pp_full_res .pp_inline{color:#000;}

div.light_rounded .pp_arrow_previous{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) 0 -71px no-repeat;}

div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}

div.light_rounded .pp_arrow_next{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -22px -71px no-repeat;}

div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}

div.light_rounded .pp_bottom .pp_left{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -88px -80px no-repeat;}

div.light_rounded .pp_bottom .pp_middle{background:#fff;}

div.light_rounded .pp_bottom .pp_right{
background: url(http://2.bp.blogspot.com/-so-PdbLYd6w/TlJ-Uw8Q0xI/AAAAAAAAaQo/tKUH_K1l-Gg/s1600/sprite.png) -110px -80px no-repeat;}

div.light_rounded .pp_loaderIcon{background: url(http://4.bp.blogspot.com/-1wNV6NZUSc4/TlJ-Us9vY8I/AAAAAAAAaQk/GF3fk75U_VQ/s1600/loader.gif) center center no-repeat;}

div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{
background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}

div.pp_pic_holder{display: none;position:absolute;
width:100px;z-index:10000;}

.pp_top{height:20px;position: relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position: static;}
.pp_top .pp_right{
height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;}
.pp_content .ppt{left:auto;
margin-bottom:5px;position: relative;top:auto;}
.pp_fade{display: none;}
.pp_content_container{position: relative;
text-align: right ;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{margin:10px 0 2px 0;}
.pp_description{display: none;margin:0 0 5px 0;}
.pp_nav{clear: left;float: left;margin:3px 0 0 0;}
.pp_nav p{float: left;margin:2px 4px;}
.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{
display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}

a.pp_next{background: url(http://4.bp.blogspot.com/-RW-X1x2BquM/TlJ-TQZkRDI/AAAAAAAAaQY/0ty_oNIBIjw/s1600/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;
text-indent: -10000px;width:49%;}

a.pp_previous{
background: url(http://4.bp.blogspot.com/-RW-X1x2BquM/TlJ-TQZkRDI/AAAAAAAAaQY/0ty_oNIBIjw/s1600/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;
text-indent: -10000px;width:49%;}

a.pp_expand,a.pp_contract{cursor: pointer;
display: none;height:20px;position:absolute;right:30px;
text-indent: -10000px;top:10px;width:20px;
z-index:20000;}

a.pp_close{display:block;float: right;
text-indent: -10000px;}

.pp_bottom{height:20px;position: relative;}

* html .pp_bottom{padding:0 20px;}

.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}

.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}

* html .pp_bottom .pp_middle{left:0;position: static;}

.pp_bottom .pp_right{
height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}

.pp_loaderIcon{display:block;height:24px;left:50%;
margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}

#pp_full_res{line-height:1 !important;}

#pp_full_res .pp_inline{text-align: right;}

#pp_full_res .pp_inline p{margin:0 0 15px 0;}

div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}

.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}

.clearfix {display: inline-block;}

* html .clearfix {height:1%;}

.clearfix {display:block;}


#galeria{margin: 0 auto;
padding: 0px 0px;
width: 810px;}


/*--Container geral--*/
.main_view {
float:left;
position: relative;

}
/*--Estilos do containert das imagens--*/
.window {
height:289px; /*-- as imagens devem ter a mesma altura ou mais-- */
width: 800px;  /*-- as imagens devem ter a mesma largura ou mais-- */
border:1px solid #fff;
overflow: hidden;
position: relative;
-moz-box-shadow:0px 0px 4px #fff;
-webkit-box-shadow:0px 0px 4px #fff;
box-shadow:0px 0px 4px #fff;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;}

.image_reel {
position: absolute;
top: 0; left: 0;}

.image_reel img {float: left;}

/*--Estilos do container da numeraç?o--*/
.paging {
position: absolute;
bottom: 40px;
right: -1px;
width: 220px;
height:41px;
z-index: 100;
text-align: center;
font-family: Calibri;
line-height: 40px;
background:url(http://2.bp.blogspot.com/-o6a1TP77PGQ/Tl0A0yevITI/AAAAAAAAaU0/-1Md911-CzU/s1600/slider.png);
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;
-webkit-border-radius-bottomleft: 15px;
-webkit-border-radius-topleft: 15px;
border:1px solid #fff;
border-right: 0px solid;
display: none;
-moz-box-shadow:inset 0px 0px 2px #BF9999;
-webkit-box-shadow: inset 0px 0px 2px #BF9999;
box-shadow:inset 0px 0px 2px #BF9999;}

/*--Estilos do link da numeraç?o--*/
.paging a {
outline:none;
padding: 5px 10px;
text-decoration: none;
color: #999;
background:url(http://2.bp.blogspot.com/-o6a1TP77PGQ/Tl0A0yevITI/AAAAAAAAaU0/-1Md911-CzU/s1600/slider.png) center;
-moz-border-radius: 17px;
-khtml-border-radius: 17px;
-webkit-border-radius: 17px;
-moz-box-shadow: inset 0px 0px 1px #BF9999;
-webkit-box-shadow:inset 0px 0px 1px #BF9999;
box-shadow:inset 0px 0px 1px #BF9999;
border:1px solid #fff}


/*--Estilos do link ativo da numeraç?o--*/
.paging a.active {
font-weight: bold;
border: 1px solid #fff;
color: #17add8;
background: #f1f1f1;
-moz-border-radius: 17px;
-khtml-border-radius: 17px;
-webkit-border-radius: 17px;
-moz-box-shadow: inset 0px 0px 2px #BF9999;
-webkit-box-shadow:inset 0px 0px 2px #BF9999;
box-shadow:inset 0px 0px 2px #BF9999;}

/*--Estilos do link hover da numeraç?o--*/
.paging a:hover {font-weight: bold;}

/* Related Posts Widget
----------------------------------------------- */
ul#related-posts{
    font-family:Helvetica,Arial,sans-serif !important;
    font-size:10px !important;
    list-style: none !important;
    margin: 20px 0 !important;
    padding: 0 !important;
    text-transform: none !important;
}
ul#related-posts li{
    float: left !important;
    height: auto !important;
    margin:0 15px !important;
    padding: 2px 1px 4px !important;
}
*html ul#related-posts li{
    margin:0 13px !important;
}
ul#related-posts li a {
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) !important;
    border: 2px solid #FFFFFF !important;
    display: block !important;
    height: 72px !important;
    position: relative !important;
    width: 72px !important;
}
ul#related-posts li a {
    color: #474C51 !important;
    text-decoration: none !important;
    text-shadow: 0 1px 0 #FFFFFF !important;
}
ul#related-posts li .overlay {
    height: 66px !important;
    line-height: 14px !important;
    padding:6px 0 0 6px !important;
    position: absolute !important;
    width: 66px !important;
    z-index: 10 !important;
}
ul#related-posts li a:hover .overlay {
    background: #fff !important;
    display: block !important;
    opacity:0.9 !important;
}
ul#related-posts li img {
    bottom: 0 !important;
    padding:0px !important;
}
ul#related-posts li a:hover {
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) !important;
}